stab (stable) - French English Dictionary